/**
 * 通用API响应结构
 */
export interface ApiResponse<T> {
  code: number;       // 状态码，200表示成功
  data: T;            // 响应数据
  message: string;    // 响应消息
}

/**
 * 分页查询参数
 */
export interface PaginationParams {
  page?: number;
  size?: number;
}

/**
 * 分页响应数据
 */
export interface PaginationResponse<T> {
  records: T[];
  total: number;
  size?: number;
  pageSize?: number;
  current?: number;
} 